﻿<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<link rel="Stylesheet" type="text/css" media="screen" href="Screen.css" />
  <title>StpCallback_OnTopologyChanged</title>
</head>
<body>
	<h3>StpCallback_OnTopologyChanged (not yet implemented)</h3>
	<hr />
<pre>
void StpCallback_OnTopologyChanged (BRIDGE* bridge);
</pre>
	<h4>
		Summary</h4>
	<p>
		Application-defined function that is called by the STP library when it detects 
		a change in the network topology.</p>
	<h4>
		Parameters</h4>
	<dl>
		<dt>bridge</dt>
		<dd>The application receives in this parameter a pointer to a BRIDGE object.</dd>
	</dl>
	<h4>
		Remarks</h4>
	<p>
			Code for calling this callback is not yet implemented by the STP library. When 
			implemented, the STP library will call this callback when it detects a topology change <em>
			anywhere in the network</em> (i.e., not necessarily on the current bridge).</p>
	<p>
			In this callback, the application usually needs to clear the local ARP 
			table and broadcast a so-called &quot;gratuituous ARP&quot;.</p>
	<p>
		StpCallback_OnTopologyChanged is a placeholder name used throughout this documentation. The 
		application may name this callback differently.</p>
	
</body>
</html>
